matching payment with delivery - Turco Inglés Diccionario